home *** CD-ROM | disk | FTP | other *** search
-
-
-
- ggggllllFFFFlllluuuusssshhhh((((3333GGGG)))) OOOOppppeeeennnnGGGGLLLL RRRReeeeffffeeeerrrreeeennnncccceeee ggggllllFFFFlllluuuusssshhhh((((3333GGGG))))
-
-
-
- NNNNAAAAMMMMEEEE
- ggggllllFFFFlllluuuusssshhhh - force execution of GL commands in finite time
-
-
- CCCC SSSSPPPPEEEECCCCIIIIFFFFIIIICCCCAAAATTTTIIIIOOOONNNN
- void ggggllllFFFFlllluuuusssshhhh( void )
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- Different GL implementations buffer commands in several different
- locations, including network buffers and the graphics accelerator itself.
- ggggllllFFFFlllluuuusssshhhh empties all of these buffers, causing all issued commands to be
- executed as quickly as they are accepted by the actual rendering engine.
- Though this execution may not be completed in any particular time period,
- it does complete in finite time.
-
- Because any GL program might be executed over a network, or on an
- accelerator that buffers commands, all programs should call ggggllllFFFFlllluuuusssshhhh
- whenever they count on having all of their previously issued commands
- completed. For example, call ggggllllFFFFlllluuuusssshhhh before waiting for user input that
- depends on the generated image.
-
- NNNNOOOOTTTTEEEESSSS
- ggggllllFFFFlllluuuusssshhhh can return at any time. It does not wait until the execution of
- all previously issued GL commands is complete.
-
- EEEERRRRRRRROOOORRRRSSSS
- GGGGLLLL____IIIINNNNVVVVAAAALLLLIIIIDDDD____OOOOPPPPEEEERRRRAAAATTTTIIIIOOOONNNN is generated if ggggllllFFFFlllluuuusssshhhh is executed between the
- execution of ggggllllBBBBeeeeggggiiiinnnn and the corresponding execution of ggggllllEEEEnnnndddd.
-
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- ggggllllFFFFiiiinnnniiiisssshhhh
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-